﻿@charset "utf-8";
/* CSS Document */
body, div, form, table, td, th, tr, h1, h2, h3, h4, h5, h6, p, ul, li, dl, dt, dd, input, buttom, img,select,button,textarea {
	font-family: Arial, "宋体", Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	
	color:#000;
}
img{ border:0;}
/*按钮*/
.btn_table{
border-collapse:collapse;
border-spacing:0;
border:0;
float:left;
margin-right:3px;
display:inline;
cursor:pointer !important;
cursor:hand;
}
.btn_table td {
overflow:hidden;
height:23px;
line-height:23px;
}
.btn_table .btn_table_left,.btn_table .btn_table_right{
width:6px;
}
.btn_table .btn_table_icon{
width:11px;
overflow:hidden;
}
.btn_table .btn_table_text{
padding:0 0 0 5px;
vertical-align:middle;
}
.btn_table .btn_table_arrow{
width:7px;
}
.btn_table .btn_table_icon div{ display:block; width:13px; height:15px; overflow:hidden; }
/*下拉菜单*/
.sel_base{}
.sel_base2{ color:#757575;}
/*信息提示框*/
.infoBar_error,.infoBar_ok{
height:27px;
line-height:27px;
padding:0 0 0 25px;
border-bottom:1px solid #CAC9B8;
}
/*	主框架	*/
body.sinaMailBody{
overflow-y:hidden;
overflow-x:auto;}
/*	主框架顶部	*/
.sinaMail{ min-width:970px;}
.sinaMail .mainTop {
	height:67px;
	width:100%;/*	exc	*/
}
.mainTop .mainNv {
	float:right;
	text-align:right;
	height:26px;
	line-height:26px;
	padding:0 8px 0 0;
	/*	exc	*/
}
.mainTop .logo {
	float:left;
	width:174px;
	display:block;
	overflow:hidden;
}
.nvAndTagAndSearch .logInfo {
	padding:10px 0 0 0;
	float:left;
}

/*	顶部舌签和搜索	*/

.mainTop .nvAndTagAndSearch {
height:67px;
margin:0 0 0 174px !important;
margin:0;
float:none !important;
float: left;
}
*+html .mainTop .nvAndTagAndSearch{
margin:0 !important;
float: left !important;
}
.mainTop .tagAndSearch{
text-align:right;
float:left;
width:100%;
}
.tagAndSearch .mainTag li .ico_new{padding:0;width:20px;height:14px;background:url(ico_new.gif) no-repeat 0 0;left:-18px;top:8px;right:0;position:relative;/*position:absolute;*/}
.tagAndSearch .mainTag {
	float:left;
	margin:10px 0 0 0;
}
.tagAndSearch .mainTag li {
	float:left;
	list-style:none;
	display:block;
	line-height:27px;
}
.tagAndSearch .mainTag li a{
display:block;
color:#040404;
text-decoration:none;
padding:0 21px;
float:left
}
.tagAndSearch .mainTag li span{
display:block;
float:left
}
.spaces {float:left; margin:15px 0 0 10px;}
.spaces img{ margin:0 0 0 6px;
}
.tagAndSearch .mainSearch {
	padding:7px 8px 0 0;
	line-height:21px;
	/*	exc	*/
}
 .inp_MainSearch {
	height:20px !important;
	height:21px;
	height/**/:20px;
	padding:1px 0 0 0;
	width:111px;
	color:#bbb;
	border:1px solid #353638;
	/*	exc	*/
	border-right:0;
	float:right;
	text-indent:3px
}
 .mainSerachClick {
	width:20px;
	height:20px;
	float:right;
	display:block;
	text-decoration:none;
	border:0;
	cursor:pointer !important;
	cursor:hand;
	/*	exc	*/
}
.mainSearch .mainSearchModify{
float:right;
margin:0 9px 0 0;
display:inline;}
/*sidebar 和主框架*/
.sinaMail .mainCont{
position:relative;
width:100%;
}
.mainCont .sideBar{
position:absolute;
top:0;
left:0;
}
.mainCont .mainFrame{
margin:0 0 0 175px;
position: relative;
}
.mainCont .mainIframe{
width:100%;
}
.mainCont .frameWidth{
width:100%;
}
/*sidebar*/
.sinaMail .sideBar .coreBar{
overflow:hidden;
width:174px;
border-bottom:1px solid #B4CBDC;
}
.sinaMail .coreBar .sendAndRecieveTable{
width:100%;
height:39px;
border:0;
border-spacing:0;
border-collapse:collapse;
}
.sinaMail .coreBar .sendAndRecieveTable td{
width:50%;
vertical-align:middle;
text-align: left;
}
.sinaMail .coreBar a{ margin:0 0 0 17px;}
.sinaMail .sideBar .panelHead{
width:174px;
height:28px;
}
.sideBar .panelHead .paneltitle{
margin:11px 0 0 5px;
float:left;
}
.sideBar .panelHead .sw{
float:left;
margin:2px 0 0 0;
}
.sideBar .panelHead h2{
float:left;
font-weight: normal;
text-indent:6px;
}
.sideBar .panelHead .option{
float:right;
display:inline;
margin:10px 7px 0 0;
}
.sinaMail .sideBar .panel_MailList{
width:174px;
overflow:hidden;
}
.sideBar .mailListCell div{ 
height:24px;
}
.sideBar .mailListCell{
 width:174px;
 height:24px;
 position:relative;
}
.sideBar .panel_MailList .customDir{
margin:3px 0 0 0;
padding:4px 0 0 0;
}
.sideBar .mailListCell p{
height:24px;
line-height:24px;
float:left;
}
.sideBar .mailListCell a.mailListLink{
display:block;
width:174px;
height:24px;
line-height:24px;
text-indent:48px;
color:#333;
text-decoration:none;
}
.sideBar .addOns{
width:174px;
overflow:hidden;
margin:7px 0 0 0;
}
.sideBar .addOns li{
line-height:24px;
height:24px;
list-style:none;
margin:0 0 0 24px;
}
.sideBar .addOnsAd{
width:168px;
height:50px;
overflow:hidden;
margin:0 0 0 3px;
background-color:#ccc;
position:fixed;
bottom:3px;
}
/*发送成功页面*/
.sendOkDiv{
margin:8px 320px 0 8px;
}
.sendOkDiv .sendingInfo{
border:1px solid #D9D9D9;
text-align:center;
padding:25px 0;
font-weight:normal;
margin:0 0 11px 0;
font-size:16px;
font-family:"黑体";
}
.sendOkDiv .sendedList{
border-top:1px solid #D9D9D9;
border-bottom:1px solid #D9D9D9;
padding:8px 0 8px 0;
margin:11px 0;
width:100%;
float:left;
}
.sendOkDiv .sendedList ul{
width:100%;
clear:both;
}
.sendOkDiv .sendedList li{
float: left;
padding:0 0 0 10px;
height:24px;
line-height:24px;
width:240px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
.sendOkDiv p{
clear:both;
}
.sendOkDiv .sendedList li.name{
width:130px;
padding:0 0 0 20px;
}
.sendOkDiv .sendedBtn{
text-align: left;
margin:20px 0 0 0;
width:100%;
clear:both;
height:43px;
}
.sendOkDiv .sendedADText{
 clear:both;
 text-align:center;}
 /*发送成功页面广告调整 zhanbin */
.sendedAD{
width:300px;
overflow:hidden;
position: absolute;
top:8px;
right:8px;
}
/* add by fangfei */
.cpright { position:absolute; bottom:3px; left:34px; color:#bfbfbf; display:none}
